Athena Greek Taverna
99 Hope St., Glasgow, Scotland, G2 6LL
(01413) 393895 Phone